package com.shop.service;

import com.alipay.api.domain.GoodsDetail;
import com.shop.entity.*;

import java.util.List;

public interface ShowService {
    //首页最新8条数据展示
    List<Show> ShowGoodsDetail_8();

    //首页人气板块查询
    List<Show> ShowGDByBuyNum_7();

    //人气分页查询
    List<Show> ShowGDByBuyNum_12(int pageNum,int pageSize);

    //首页一级分类展示模块
    List<Show> ShowGDByFirstType_4(int firstType);

    //模糊分页查询
    List<Show> queryGDByGDName(String gdName,int pageSize,int pageNum);
    //一级分类分页查询
    List<Show> ShowGDByFirstType_12(int firstType,int pageNum,int pageSize);
    //二级分类分页查询
    List<Show> ShowGDBySecondType_12(int secondType,int pageNum,int pageSize);
    //点击图片传入详情表id展示详情页面
    List<GoodsContent> SeeGoodsContent(int gd_id);
    //通过商品详情id获取四级分类列表
    List<GoodsFourType> getGDSFourType(int gd_id);

    int getShoppingCartNum(int u_id);

    List<GoodsTypeVO> GetOtherGDType(int gd_id);

    int getSidByUid(int u_id);

    int getGoodsSid(int gd_id);

    int getSc_id(int u_id);
}
